package br.com.ponto.service;

import br.com.ponto.dao.UsuarioDAO;
import br.com.ponto.model.Usuario;

public class UsuarioService {
	
	private UsuarioDAO userDAO;
	
	public UsuarioService() {
		this.userDAO = new UsuarioDAO();
	}
	
	public Usuario autentica(String nomeUsuario, String senha) {
		Usuario usuario = this.userDAO.autentica(nomeUsuario, senha);
		if(usuario != null)
			usuario.setRoles(this.userDAO.carregaRoles(usuario));
		return usuario;
	}

}
